land cleared of brambles - Français Anglais Dictionnaire